constructing a square